#ifndef Data_h
#define Data_h

#include "DataCore.h"

class cGame_Load
{

public:
	cGame_Load();
	~cGame_Load();
	
	//Load all texture for draw 2D
	void InitData();

	void LoadAllTexture2D(short per);

	//Load all texture for draw skydome
	void LoadAllTexture3D(short per);

	//Load all model3d
	void LoadAllModel(short per);

	//Load all texture for model3d
	void LoadAllTexture(short per);

	//Read all level of game
	void LoadAllLevel(short per);

	//Attribution
	GLuint texture2D[3];

	//Texture3D for skydome
	GLuint texture3D[3];

	//Texture for model
	GLuint texture[30];

	//Model
	Model* model[20];

	//Level
	GLint* level[4];

};
#endif